Flying Cleaners: How To Clean Windows With A Drone